/* 货和人部分css */
.goods,
.customer {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	width: 45%;
}

.customer-ButtonBar {
	display: flex;
	flex-direction: row;
	justify-content: center;
}

.goods-detailButton,
.customer-analysisButton,
.customer-insightsButton {
	width: 102px;
	height: 33px;
	color: rgba(255, 255, 255, 1);
	margin: 0 20px;
	margin-bottom: 50px;
}

.goods-detailButton,
.customer-analysisButton {
	background: rgba(252, 151, 73, 1);
}

.customer-insightsButton {
	background: rgba(37, 207, 130, 1);
}

.separate {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}

.separate img {
	width: 59.73px;
	height: 59.73px;
	margin-bottom: 20px;
	cursor: pointer;
}

.separateLine {
	width: 0px;
	height: 369.5px;
	border: 1.5px dashed rgba(201, 201, 201, 1);
}

.chooseBar {
	display: flex;
	flex-direction: column;
	position: absolute;
	top: 45%;
	left: 53%
}

.chooseBar div {
	margin: 5px 0;
}

.chooseBar input[type="radio"] {
	appearance: none;
	width: 14px;
	height: 14px;
	border: 1px solid rgba(176, 176, 176, 1);
	border-radius: 50%;
	outline: none;
	transition: background-color 0.3s, border-color 0.3s;
	margin-right: 5px;
}

.chooseBar input[type="radio"]:checked {
	border: 4px solid rgba(37, 207, 130, 1);
}

.chooseBar label {
	font-size: 20px;
	font-weight: 500;
	color: rgba(158, 158, 158, 1);
}

.chooseBar input[type="radio"]:checked+label {
	color: rgba(37, 207, 130, 1);
	text-decoration: underline;
}

.customer-aiSelect {
	text-align: center;
	display: none;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	flex: 1;
}

.customer-aiSelect img {
	width: 187px;
	height: 187px;
}